Hello, Guest

Temple Church, Bristol

Basic info - no Trips for this Point Of Interest.

POI's creator (Voyajo Team)

Temple Church is a ruined church building in central Bristol, England, which was founded in the mid 12th century by Robert of Gloucester and the Knights Templar. Temple Church served as the site for the famous exorcism of George Lukins conducted by Methodist and Anglican clergymen (...) (from Wikipedia)